home *** CD-ROM | disk | FTP | other *** search
/ Multimedia Jumpstart / Multimedia Microsoft Jumpstart Version 1.1a (Microsoft).BIN / develpmt / examples / infobrws / src / proto.bak < prev    next >
Encoding:
Text File  |  1993-07-18  |  2.1 KB  |  48 lines

  1. void DrawControl(HWND, LPDRAWITEMSTRUCT);
  2. long FAR PASCAL PlayVFWWndProc(HWND, unsigned, WORD, LONG);  
  3. long FAR PASCAL VideoWndProc(HWND, unsigned, WORD, LONG); 
  4. BOOL FAR PASCAL _export ButtonBarProc(HWND, unsigned, WORD, LONG); 
  5. BOOL PlayVFWInit(HINSTANCE);
  6. BOOL FAR PASCAL InitVFWStuff(HWND,HANDLE);
  7. BOOL FAR PASCAL GetRealClientRect(HWND,HWND,LPRECT);
  8. BOOL FAR PASCAL DrawRectOutsideButton(HWND,RECT);
  9. BOOL FAR PASCAL GetStuffFromIni(LPDEVICESTRUCT,int,LPRECT,HANDLE);
  10. BOOL FAR PASCAL GetPG2FromIni(LPDEVICESTRUCT,int,LPRECT,HANDLE,LPSTR);
  11. BOOL FAR PASCAL ExtractExtension(LPSTR,LPSTR);
  12. BOOL FAR PASCAL StripSpaces(LPSTR);
  13. BOOL FAR PASCAL ReturnCoor(LPSTR,LPRECT);
  14. void FAR PASCAL ReturnProfileError(LPSTR,LPSTR,LPSTR,HANDLE,HANDLE,HANDLE,HANDLE,HANDLE);
  15. void FAR PASCAL ReturnDeviceError(LPSTR,HANDLE,HANDLE,HANDLE,HANDLE,HANDLE);
  16. BOOL FAR PASCAL InitDeviceVars(LPDEVICESTRUCT);
  17. BOOL FAR PASCAL AllDone(void);
  18. BOOL FAR PASCAL Morph(LPDEVICESTRUCT,int,HANDLE);
  19. BOOL FAR PASCAL SeekAllToStart(void);
  20. BOOL FAR PASCAL DoNextPage(HANDLE,int);
  21. BOOL FAR PASCAL HideAllWindows(void);
  22. BOOL FAR PASCAL FreeDevices(HANDLE);
  23.  
  24. WORD (FAR *lpfnOpenVFWDevice) (HWND);
  25. WORD (FAR *lpfnOpenVFWFile) (HWND,WORD,LPSTR,LPSTR);
  26. BOOL (FAR *lpfnPlayVFWFile) (HWND,HWND,WORD);
  27. BOOL (FAR *lpfnCloseVFWFile) (WORD);
  28. BOOL (FAR *lpfnCloseVFWDevice) (HWND,WORD);
  29. BOOL (FAR *lpfnOpenPlayCloseVFW) (HWND,HWND,LPSTR);
  30. BOOL (FAR *lpfnSeekVFWToStart) (WORD);
  31. BOOL (FAR *lpfnUpdateVFW) (WORD,HDC);
  32. BOOL (FAR *lpfnPauseVFWFile) (WORD);
  33. BOOL (FAR *lpfnResumeVFWFile) (WORD);
  34. BOOL (FAR *lpfnPlayVFWFileWait) (HWND,HWND,WORD);
  35. BOOL (FAR *lpfnSndPlaySnd) (HWND,LPSTR);
  36. void (FAR *lpfnErrorProc) (DWORD);
  37. WORD (FAR *lpfnOpenWaveDevice) (void);
  38. WORD (FAR *lpfnOpenWaveFile) (WORD,LPSTR,LPSTR);
  39. BOOL (FAR *lpfnPlayWaveFile) (WORD);
  40. BOOL (FAR *lpfnCloseWaveFile) (WORD);
  41. BOOL (FAR *lpfnCloseWaveDevice) (WORD);
  42.  
  43. BOOL FAR PASCAL CreateVideoWindow(); 
  44. BOOL FAR PASCAL GetVidWinFromIni(LPDEVICESTRUCT,int,LPRECT,HANDLE,LPSTR);
  45.  
  46. BOOL FAR PASCAL DoPage1(void);
  47. BOOL FAR PASCAL ReadTextFileIntoEdit(void);
  48.